New Features for XPU
Driver:
Universal Driver 4.X
(or later) has the following new features:
-
Support for AccuTouch five-wire resistive, AT4
four-wire resistive, CarrollTouch infrared, IntelliTouch/iTouch surface
acoustic wave and Surface capacitive.
-
The Universal driver package is has been localized to
support the English, French, German, Spanish, Italian, Japanese,
Portuguese, Simplified Chinese and Traditional Chinese.
-
To keep the size of the Elo Universal driver default
download package to a minimum, the Universal Driver package is provided as
two separate packages:
- Driver package
- Driver Guide
-
The Universal Driver Guide is also localized to
support the English, French, German, Spanish, Italian, Japanese,
Simplified Chinese and Traditional Chinese. The English Driver Guide
is included in the default download package. Language specific users
guides can be downloaded from
http://elotouch.com/Support/Downloads/dnld.asp#notes
-
Surface Capacitive calibration has been modified to
automatically timeout after 30 seconds if there is no user interaction.
Previous versions made five attempts before switching to the next monitor
or exiting.
-
The initial delay before the right click on hold time
out icon appears is configured by a registry value entry. Please see Appendix
A for details on how to use this
feature.
-
If the system does not have a keyboard and mouse
connected to it, the disable touch feature cannot be used from the task
bar or control panel.
-
For Infrared touchmonitors, special support has been
added to detect and report blocked beams. The Advanced page for the
touchmonitor in the Control Panel is used to configure this feature.
-
A special hardware beep configuration feature for
Infrared touchmonitors that include this special hardware feature has been
added. The Advanced page for the touchmonitor in the Control Panel is used
to configure this feature.
-
Support for calibration data storage and retrieval
from TouchMonitors equipped with Non Volital Ram (support in Normal 3-Point mode only - default
selection is Disabled)
-
Added 25 point calibration (Enhanced
mode) capability to achive greater than 1% linearity.
-
Support APR touch monitor with Smartset controller
model 7010 (use only one touch target for monitor identification, no
calibration required).
-
Untouch time out is now user configured in the Elo
Control Panel, delay setting from 0 to 1200 seconds, default is 10
seconds.
Universal Driver 4.X
(or later) can be preinstalled on a system that has no support for a mouse or
HID devices, however, this requires the user to insert the Windows system disk
during the installation.
Bug fixes in XPU version 4.8.1:
-
Elo Tool Tray may not appear in the task
bar with driver pre-installed.
-
EloDKmon service may not run correctly.
-
Hibernate/Stand By/Sleep supported in Windows Vista.
-
Better detection in Beam Detection function on IR
screens.
-
Report correct Controller/Touchscreen status in the Elo
Properties page.
-
Elobus.sys may not work correctly.
-
Default installation language (both silent and
non-silent) is the current OS language (if supported), otherwise
English will be used.
-
Detect the correct installation path and COM port
number in the non-English Windows.
Bug fixes / changes
in XPU version 4.8.3:
-
Control Panel - Mode, increase the default double
click area.
-
Control Panel - Mode, double click area, increase
step size of minus/plus buttons to make the rectangle change faster.
-
Control Panel - Simplified selection
of predefined Edge-Acceleration in the control panel.
-
EloSetOptions to set initial default value for
"untouched timeout" for all current and future screens.
-
Add new Capacitive controller
to EloVa alignment app.
-
Power Management for IR 4500: Send Q command if enabled
in registry. Puts TouchController into power save mode.
EloSetup will populate Hkey_Current_User\Software\Elo
TouchSystems\EnableIRPowerManagement key to 1 by default. New command
line option ( /IRpmoff ) will set to 0
to disable this feature.
-
Registry key to enable/disable logging
is moved to HKEY_LOCAL_MACHINE\Software\Elo Touchsystems\
-
EloSetup: Buffer overrun error
was fixed.
-
EloSetup: Added new commandline option ( /Reboot ) to
force reboot during serial driver installation.
-
EloSetup: Don't show "PreCalibration"
option in GUI. New
command
line option ( /PreCal ) added to EloSetup instead.
-
Driver will, by default, send the SmartSet M command in
order to disable TouchController onboard calibration.
EloSetup populates registry with SmartSet M command and
driver reads and sends when it starts. A command line switch ( /noreset ) is added to EloSetup to disable this
feature.
-
New Capacitive TouchScreen PIDs were
added to inf files.
-
EloSetOptions was corrected for the error in handling
Right Click On Hold values.
-
Bug fix: ReadMe file can now be read in 64 bit Windows.
-
Registry handles leak due to unclosed handles was
fixed.
-
USB driver: Improved the propagation
of driver initiated IO error status up to the HID stack. Makes USB
connection more reliable.
Bug
fixes / changes in XPU version 4.8.4:
-
Desktop Monitor: Removed hard-coded sending of
M-Command on serial port from EloDkMon. Now that this command is being
sent from the driver at the request of the setup, there is no need to send
this command from DKMon.
-
EloSetup: Added a safeguarding for the code to write
the M command to the registry. This code always checks if we need to write
to the value to registry or not. If the command specifies /Noreset, we
remove the value if it exists.
-
Adding Portuguese language support.
-
Enhanced Video Alignment supporton Surface Capacitive monitors
with controller model 5020.
Bug fixes / changes in XPU version
4.8.7:
-
Atom
CPU support in USB driver.
-
SetClipRectangles
fix in drivers (USB, Serial).
-
GetTouch:
ReturnImmediately fix in drivers (USB, Serial).
-
New
wave file for external sound.
-
The
Right Mouse button (if turned on) will not block the mini target on upper left
corner.
-
Support
POS Ready.
New Features for APR driver:
Bug fixes/features
in APR version 3.0.5:
-
FRS
improvement: auto recalibration to select best resistance range.
-
Beep
tone gets lower after do Alignment in multi-mon configuration.
-
Code
10 on APR controller after reset power.
-
Right
click are (square adjustable box) does not appear in CPL.
-
Need
to delete "Restore Calibration" button in CPL.
-
Late
start in touch and drag.
-
Foreign
language install hangs.
-
Check
and remove previous driver during Elosetup.
-
Foreign
language translations and font issues.
-
Properties
- Advanced: the dialog box is over-sized.
-
Mode:
disable the "Drag delay" for APR 7000, 7001 and FSR.
-
Hang
when attaching new monitor to existing system.
-
Improved
error reporting in system Event log.
-
Negative
X and Y Offset values in the Registry were corrupted every time Eloservice
(EloSrvce) or EloDkMon restarted. This would be seen as non-persistent
calibration in some touch monitors (those for which these values are
normally negative). This program bug has been corrected in the interface
library EloIntf.dll.
Bug
fixes/features in APR version 3.0.7:
-
Improved Flash download handling and error reporting.
-
Workaround for erroneous FSR bit programmed in Flash
data.
Bug fixes/features
in APR version 3.1.1:
-
Added selectable touch/drag performance to control
panel in the APR Advanced.
-
64-bit support.
-
Resume Touch-On-Wake: Touch will still work after
system resumes after sleep mode.
-
Add a Disable Touch-And-Hold option in control panel
under APR Advanced.
-
Proper name in Windows "Add-Remove-Programs"
list.
-
Better drag without series of auto generated touches.
-
Noise Test bug fix.
-
Removed the "Change" button from the Windows
"Add-Remove-Programs" list.
-
Laptop undock
error fixed.
-
Removed "Install USB driver" option from
EloSetup dialog box.
-
Removed /R command line option from EloSetup for APR.
-
Override Flash data checksum error to accommodate older
screens. See registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\<VID/PID/Serial#>\Device
Parameters\IgnoreFlashCheckSum.
-
Supress FSR polling on non-FSR monitors because it degraded
drag performance.